chore: update @metamask/transaction-pay-controller to version 21.0.0#29774
Conversation
|
CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes. |
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
🔍 Smart E2E Test Selection
click to see 🤖 AI reasoning detailsE2E Test Selection: Performance Test Selection: |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit c20bef9. Configure here.
|
christopherferreira9
left a comment
There was a problem hiding this comment.
looks good for QA




Description
Update package @metamask/transaction-pay-controller.
Changelog
CHANGELOG entry:
Related issues
Fixes: https://consensyssoftware.atlassian.net/browse/CONF-1241
Manual testing steps
Screenshots/Recordings
NA
Pre-merge author checklist
Performance checks (if applicable)
trace()for usage andaddTokenfor an exampleFor performance guidelines and tooling, see the Performance Guide.
Pre-merge reviewer checklist
Note
Medium Risk
Upgrades the
@metamask/transaction-pay-controllerand related controller dependencies, which could subtly affect transaction/payment flows even though this PR mostly updates dependency metadata and test fixtures.Overview
Updates
@metamask/transaction-pay-controllerfrom^20.0.0to^21.0.0, pulling in newer versions of several MetaMask controller packages viayarn.lock.Adjusts test fixtures to match the new dependency behavior:
initial-background-state.jsonnow seedsAssetsController.assetsInfowithmUSDtoken metadata on multiple chains, and E2E RPC mocking adds a default mock forhttps://testnet-rpc.monad.xyz/.Reviewed by Cursor Bugbot for commit c20bef9. Bugbot is set up for automated code reviews on this repo. Configure here.